.completado{
    background: #2DBFFF !important;
    color:white;
}




.tablita_ruc{
    float: left;
/*   border: 1px solid red;*/
}
.div_ruc{
    width: auto;
    float:left;
    margin-left: 12px;
/*    border:1px solid red;*/
    margin-top: 175px;
}

.area_cate3mod{
    float: left;
    width: 845px;        
    min-height: 150px;    
    margin-top:10px;
    background:white;
    border: 1px solid #c3c3c3;
    margin-left: 26px;
    margin-bottom: 4px;
}
/*.area_cate3mod2{
    float: left;
    width: 845px;        
    min-height: 220px;    
    height: 220px;
    margin-top:10px;
    background:white;
    border: 1px solid #c3c3c3;
    margin-left: 26px;
    margin-bottom: 4px;
}*/

.area_imprenta1{
    float: left;
    width: 900px;
    min-height: 150px;
    border:1px solid #c3c3c3;
    background:#f0ede8;
    margin-bottom: 1%;
}

#estilo_input_captura_pantallas1
{
width: 730px; 
height:22px;
}

#estilo_separador_estilo_pantallas
{
padding-bottom: 15px; 
margin-top: -15px;
}
.estilo_div_input_captura_pantallas

{
padding-top: 40px;
padding-left: 150px;
}
#estilo_input_captura_pantallas2
{
width: 390px; 
height:22px;

}

#posicionar_texto_listado_captura_pantalla
{
position:relative;
   color:#00436F; 
   font-size: 12px;
margin-bottom: 10px;
margin-top: 10px;
padding-bottom: 5px;
}

#estilo_input_captura_pantallas4
{
width: 260px; 
height:22px; 
}

#estilo_input_captura_pantallas3
{
width: 630px; 
/*height:22px;*/ 
margin-left: -105px;
}

#posicionar_linea_sola
{
margin-top:39px;
position: relative;
margin-bottom: 39px;
    }

#posicionar_linea_sola1
{
margin-top:70px;
position: relative;
}


#posicionar_linea_sola2
{
margin-top:56px;
position: relative;
height: 1px; border: 1px solid #c3c3c3;
 }
 
#texto_a_la_derecha
{
text-align: left;
width:330px;
}    

#colorajustar_botonvolver{
    color: white;
    width: auto;
height: 18px;
    text-align: center;
    margin-top: 4px;
    margin-left: 5px;
    font-size: 9px;
}

/**Danis**/

#colorajustar_botonvolver2{
    color: white;
    width: auto;
    height: 18px;
    text-align: center;
    margin-top: 100px;
    margin-left: -27px;
    font-size: 9px;  
  
}

#colorajustar_botonvolver1{
    color: white;
    width: auto;
    height: 18px;
    text-align: center;
    margin-top: 100px;
    margin-left: -25px;
    font-size: 9px;     
}


/*#colorajustar_botonvolver2{
    color: white;
    width: auto;
    height: 18px;
    text-align: center;
    margin-top: 100px;
    margin-left: -25px;
    font-size: 9px;  
    
}*/

#colorajustar_botonvolver3{
    color: white;
/*    width: auto;
    height: 18px;*/
    text-align: center;
    margin: 3px 5px 8px 25px;
    /*font-size: 9px;*/  
    /*border:1px solid red;*/
}
#colorajustar_botonvolver4{
    color: white;
/*    width: auto;
    height: 18px;*/
    text-align: center;
    margin: 3px 5px 8px 25px;
    /*font-size: 9px;*/  
/*    border:1px solid red;*/
}

#colorajustar_botonvolver5{
    float: right;
    color: white;
/*    width: auto;
    height: 18px;*/
    text-align: center;
    margin: 3px 5px 8px 25px;
    margin-right: 28px;
    /*margin-left: 10%;*/
    /*font-size: 9px;*/  
/*    border:1px solid red;*/
}

/**Danis**/

.div_ruc1{
    width: auto;
    float:left;
    margin-left: 32px;
/*    border:1px solid red;*/
    margin-top: 175px;
}



.btn_ruc2{
    margin-right:26px;
    width: 220px;
    float: right;
    height: auto;
    margin-top: -20px;
    margin-bottom: 8px;
/* border: 1px solid red;*/
}

#ajustar_linea_centro
{
margin-left: -182px;
margin-top: 53px;
/*background: #c3c3c3;*/
border: 1px solid #c3c3c3;
}


#ajustar_linea_centro1
{
margin-left: 325px;
margin-top: 150px;
background: #c3c3c3;
border: 1px solid #c3c3c3;
}

#ajustar_linea_centro2{
    margin-left: 39%;
    /*margin-top: 115px;*/
    margin-top:15%;
    background: #c3c3c3;
    border: 1px solid #c3c3c3;
}

#ajustar_posicion_texto_lateral
{
margin-top: 0px;    
font-size: 13px;

}

#centrar_boton_configuracion{
    margin-left:355px;
}

.menu_botones_posicion
{
float: left;
margin-bottom: 1px;
text-align: center;
width: 100px;
height: auto;
margin-top: 10px;
margin-left: 170px;

}
.menu_botones_config
{
float: left;
margin-bottom: 10px;
text-align: center;
width: 21%;
height: auto;
margin-top: 10px;
margin-left: 325px;

}
.menu_botones_config2{
    float: left;
    margin-bottom: 10px;
    text-align: center;
    width: 31%;
    height: auto;
    margin-top: 10px;
    /*margin-left: 280px;*/
    margin-left: 290px;
    /*border: 1px solid red;*/
}
.menu_botones_config3
{
float: left;
margin-bottom: 10px;
text-align: center;
width: 56%;
height: auto;
margin-top: 10px;
margin-left: 190px;
/*border: 1px solid red;*/
}
.menu_botones_posicion1
{

margin-top: 35px;
}

.menu_botones_posicion2
{

margin-top: 30px;

}


#ajustar_lista_botones_menu2
{
width: 115px;
height: auto;
border: 1px solid #c3c3c3;

margin-top: -100px;
margin-bottom: 1px;

margin-left: 320px;
text-align: center;

background: white;
float: float;
}


#ajustar_lista_botones_menu5
{
width: 400px;
height: auto;
border: 1px solid #c3c3c3;
margin-top: -100px;
margin-bottom: 1px;
margin-left: 160px;
text-align: center;

background: white;
float: float;
}

#ajustar_lista_botones_menu1
{
width: 300px;
height: auto;
border: 1px solid #c3c3c3;
margin-top: -100px;
margin-bottom: 1px;
margin-left: 2px;
text-align: left;
background: white;
float: float;
}

.Menu_botones_posicion
{
margin-top: -90px;

}


#separacion_botones_menu4
{
height:45px;
margin-top:1px;
margin-bottom: 3px;
margin-left: -10px;

}

#separacion_botones_menu1
{
height:20px;
margin-top:5px;
margin-bottom: 5px;
}

#separacion_botones_menu2
{
height:20px;
margin-top:5px;
margin-bottom: 5px;
}

#separacion_botones_menu3
{
height:20px;
margin-top:5px;
margin-bottom: 5px;

}


.posicion_div_imagen
{
float: left;
margin-top: 30px;
margin-left: 210px;
height: 20px;
width: 50px;

}

.posicion_div_imagen1
{
float: left;
margin-top: -10px;
margin-left: 510px;
height: 20px;
width: 80px;
}

.ajustar_lista_botones_menu2
{
width: 100px;
height: auto;
border: 1px solid #c3c3c3;

margin-left: 160px;
text-align: center;
background: white;

}

.ajustar_lista_botones_menu3
{
width: 100px;
height: auto;
border: 1px solid #c3c3c3;

margin-left: 150px;
text-align: center;
background: white;

}

.box_conf_form{
    float: left;    
    margin-top:2px;
    padding-top: 31px;
    
    width: 86%;
    min-height: 215px;
}

.separador-ruc{
    margin-right:4px;    
}

.texto_ruc{
    padding-top: 17px;
    text-align: center;
    height:auto;
    min-height: 320px;
    width:120px;
    color:#00426f;
    float: left;
    border: 1px solid #c3c3c3; 
    position:relative;
}

.separador-right3{
    margin-right:18px;
}

.separador-bottom1{
    margin-bottom:60px;
}

.boton-ruc-right2{
    float: right;
}

/*
.busqueda .bot-search{
    float:left;
    height:28px;
    margin-left:2px;
    border:1px solid red;
}*/

.bottom_ruc{
    float: left;
    text-align: center;
    background: #91B510;
    font-size:22px;
     height: 20px;
    min-width: 180px;
    font-size: 15px;
    color: white;
/*   border: 1px solid red;*/
    padding-top:1px; 
    padding-left:14px;
    padding-right:14px;
    margin-left: 36%;
    margin-top: 24px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}


.descripcion_ruc{
   color:#00436F; 
   font-size: 13px;
}

#boton_volver_posicion 
{
    padding-right: 10px;
    
    margin-top: 240px;
    position:relative;

}

#boton_volver_posicion1
{
padding-right: 10px;
margin-top: 243px;
position:relative;

}

#stilox{
   padding-right: 40%;
   text-align: center;
}

.div_imagen_centro
{
padding-top: 40px;
padding-left: 150px;    
}

.linea_ruc{ 
    height: 1px; 
    border: 1px solid #c3c3c3; 
    width: 119px; 
    margin-top: 4px;
}

.botom_opcion_ruc{
    width: 45%; 
    float: left;
    height: 30px;
    padding: 5px 10px 5px 10px;
    margin-bottom: 4px;
/*    border: 1px solid red;*/
}
.botom_opcion_ruc0{
    width: 30%; 
    float: left;
    height: 30px;
    padding: 5px 10px 5px 10px;
    margin-bottom: 4px;
/*    border: 1px solid red;*/
}
.boton-doc-rightruc{
    margin-right:2%;
    margin-top: 6%;
   float: right;
   text-align: center;
 
}
.area_ruc{
    float: left;
    width: 900px;    
    border:1px solid #c3c3c3;
    background:#f0ede7;
    height: 335px;
    min-height: 30px;
    margin-top:-20px;        
}

.text_ruc{

    text-align: center;
    color: #4D4D4D;
    font-size: 11px;
    margin-top:75px;
}

.hr_lineasola{ height: 1px; border: 1px solid #c3c3c3; margin-top: 1px; width: 210px;}

#estilo_imagen_centro
{
padding-bottom: 15px;
margin-top: -15px;    
}

#fuente_texto_imagen_centro
{
font-size:18px;    
}

#estilo_botones_bajo_imagen_centro
{
height: 28px; 
width: 120px;
margin-right:20px;    
}
#estilo_linea_imagen_centro
{
margin-top:45px;
margin-bottom:15px;
 height: 1px; border: 1px solid #c3c3c3;
}

#dimenciones_linea_imagen_centro
{
height:3440px;
width:700px; 
}

.btn_ruc2{
    margin-right:26px;
    width: 220px;
    float: right;
    height: auto;
    margin-top: -20px;
    margin-bottom: 8px;
 border: 1px;
}

.grupo_botones{
  margin-left: 300px; 
  margin-top: -5px;
  width: 700px;
  margin-right: -50px;
/* border: 1px solid red;*/
}


.grupo_botones1{
  margin-left: 300px; 
  margin-top: -5px;
  width: 700px;
  margin-right: -115px;
/* border: 1px solid red;*/
}

.btn_disenadorcaptura{
    margin-right:26px;
    width: 220px;
    float: right;
    height: auto;
    margin-top: -20px;
    margin-bottom: 8px;
/* border: 1px solid red;*/
}



.cabecera_ruc{
    margin-top: -16px;
}

.separador-bottom1{
    margin-bottom:3px;
}
.separador-bottom1{
    margin-bottom:40px;
}
.hr_imagen{ 
    height: 36px; 
    /*border: 1px solid #c3c3c3;*/ 
    /*float: right;*/
    /*position: absolute;*/
    margin-left: 185px;
    margin-top: 4px;
    background: url(../../images/img_plantilla/PDF.png) no-repeat;
}

.hr_lineaverde{ 
    height: 4px; 
    border: 1px solid #91B510; 
    /*margin-top: 4px;*/
    background: #91B510; 
}

.hr_lineagris{ 
    height: 10px; 
    border: 1px solid #dbe0e3; 
    /*margin-top: 4px;*/
    background: #dbe0e3;
}

.hr_lineaazul{ 
    height: 25px; 
    border: 1px solid #00436F; 
    background: #00436F;    
    border-radius:5px 5px 0 0;
    /*margin-top: 4px;*/
}

.hr_lineagris1{ 
    height: 26px; 
    border: 1px solid #dbe0e3; 
    /*margin-top: 4px;*/
    background: #dbe0e3;
    text-align: center;
       
}
/*.hr_linea_ruc1{ 
    height: 6px; 
    border: 1px solid #C5CFD6; 
    background: #C5CFD6;
    margin-top: 4px;
}*/

.estilo_imagenx
{
padding-bottom: -5px;
margin-top: 10px;
margin-left: 270px; 
}

.texto_centro
{
font-size: 12px;
margin-left: -24px;
color: #00436F;
margin-top:-50px;
padding-top: 12px;

text-align: center;
}


.texto_centro1
{
font-size: 12px;
margin-left: -30px;
color: #00436F;
text-align: center;

}

.tamanio_imagen_y_posicion
{ 

margin-top: -10px;
margin-left: 23px;

}
 
.tamanio_imagen_y_posicion1
{ 

margin-top: -10px;
margin-left: 10px;

}

.hr_lineagris_texto_centro{ 
    height: 26px; 
    border: 1px solid #dbe0e3; 
    background: #dbe0e3;
    padding-bottom: 8px;
    padding-left:314px;
    font-size: 13px;
    width: auto;
    color: #00436F;
    
}
.hr_lineagris_texto_centro2{ 
    height: 26px; 
    border: 1px solid #dbe0e3; 
    background: #dbe0e3;
    padding-bottom: 8px;
    padding-left:336px;
    font-size: 13px;
    width: auto;
    color: #00436F;
    
}

.hr_linea4_ruc{ 
    height: 1px; 
    border: 1px solid #c3c3c3; 
    width: 175px; 
    margin-top: 4px;
    background: #c3c3c3;
    
}
